use pcmag

-- run through OLTP write workload

select "running oltp_write_01"
                       
 --------------------- 
 running oltp_write_01 

(1 row affected)
oltp_write_01_check
                                                                               
	                                                            
 ------------------------------------------------------------------------------
	--------- ------------------------ ------------------------ 
 oltp_write_01_check should return two values of 500,000,499,999. The actual va
	lues are            500000499999.0           500000499999.0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_01 100
(1 row affected)
(1 row affected)
oltp_write_01 200
(1 row affected)
(1 row affected)
oltp_write_01 300
(1 row affected)
(1 row affected)
oltp_write_01 400
(1 row affected)
(1 row affected)
oltp_write_01 500
(1 row affected)
(1 row affected)
oltp_write_01_check
                                                                               
	                                                            
 ------------------------------------------------------------------------------
	--------- ------------------------ ------------------------ 
 oltp_write_01_check should return two values of 500,000,499,999. The actual va
	lues are            500000499999.0           500000499999.0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_01_undo
                                  
 -------------------------------- 
 Undoing effects of oltp_write_01 

(1 row affected)
(5 rows affected)
oltp_write_01_check
                                                                               
	                                                            
 ------------------------------------------------------------------------------
	--------- ------------------------ ------------------------ 
 oltp_write_01_check should return two values of 500,000,499,999. The actual va
	lues are            500000499999.0           500000499999.0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
select "**********"
            
 ---------- 
 ********** 

(1 row affected)

--

select "running oltp_write_02"
                       
 --------------------- 
 running oltp_write_02 

(1 row affected)
oltp_write_02_check
                                                                               
	                                                  
	                                                  
 ------------------------------------------------------------------------------
	------------------------------------------------- 
	------------------------ ------------------------ 
 oltp_write_02_check should return two identical values (the number of times ol
	tp_write_02 has been run). The actual values are  
	                     0.0                      0.0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_02 100
(1 row affected)
(1 row affected)
oltp_write_02 200
(1 row affected)
(1 row affected)
oltp_write_02 300
(1 row affected)
(1 row affected)
oltp_write_02 400
(1 row affected)
(1 row affected)
oltp_write_02 500
(1 row affected)
(1 row affected)
oltp_write_02_check
                                                                               
	                                                  
	                                                  
 ------------------------------------------------------------------------------
	------------------------------------------------- 
	------------------------ ------------------------ 
 oltp_write_02_check should return two identical values (the number of times ol
	tp_write_02 has been run). The actual values are  
	                     5.0                      5.0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_02_undo
                                  
 -------------------------------- 
 Undoing effects of oltp_write_02 

(1 row affected)
(5 rows affected)
oltp_write_02_check
                                                                               
	                                                  
	                                                  
 ------------------------------------------------------------------------------
	------------------------------------------------- 
	------------------------ ------------------------ 
 oltp_write_02_check should return two identical values (the number of times ol
	tp_write_02 has been run). The actual values are  
	                     0.0                      0.0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
select "**********"
            
 ---------- 
 ********** 

(1 row affected)

--

select "running oltp_write_03"
                       
 --------------------- 
 running oltp_write_03 

(1 row affected)
oltp_write_03_check
                                                                           
	            
 ------------------------------------------------------------------------- 
	----------- 
 oltp_write_03_check should return exactly 5,000,000. The actual value is  
	    5000000 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_03 100
(1 row affected)
(1 row affected)
oltp_write_03 200
(1 row affected)
(1 row affected)
oltp_write_03 300
(1 row affected)
(1 row affected)
oltp_write_03 400
(1 row affected)
(1 row affected)
oltp_write_03 500
(1 row affected)
(1 row affected)
oltp_write_03_check
                                                                           
	            
 ------------------------------------------------------------------------- 
	----------- 
 oltp_write_03_check should return exactly 5,000,000. The actual value is  
	    5000000 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_03_undo
                                  
 -------------------------------- 
 Undoing effects of oltp_write_03 

(1 row affected)
(5 rows affected)
oltp_write_03_check
                                                                           
	            
 ------------------------------------------------------------------------- 
	----------- 
 oltp_write_03_check should return exactly 5,000,000. The actual value is  
	    5000000 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
select "**********"
            
 ---------- 
 ********** 

(1 row affected)

--

select "running oltp_write_04"
                       
 --------------------- 
 running oltp_write_04 

(1 row affected)
oltp_write_04_check
                                                                               
	                        
 ------------------------------------------------------------------------------
	----------- ----------- 
 oltp_write_04_check should return two identical values. The actual values are 
	          0           0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_04 100
(2 rows affected)
(1 row affected)
oltp_write_04 200
(0 rows affected)
(1 row affected)
oltp_write_04 300
(1 row affected)
(1 row affected)
oltp_write_04 400
(0 rows affected)
(1 row affected)
oltp_write_04 500
(0 rows affected)
(1 row affected)
oltp_write_04_check
                                                                               
	                        
 ------------------------------------------------------------------------------
	----------- ----------- 
 oltp_write_04_check should return two identical values. The actual values are 
	          3           3 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_04_undo
                                  
 -------------------------------- 
 Undoing effects of oltp_write_04 

(1 row affected)
(3 rows affected)
(1 row affected)
oltp_write_04_check
                                                                               
	                        
 ------------------------------------------------------------------------------
	----------- ----------- 
 oltp_write_04_check should return two identical values. The actual values are 
	          0           0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
select "**********"
            
 ---------- 
 ********** 

(1 row affected)

--

select "running oltp_write_05"
                       
 --------------------- 
 running oltp_write_05 

(1 row affected)
oltp_write_05_check
                                                                               
 ----------------------------------------------------------------- ----------- 
 oltp_write_05_check should return exactly 0. The actual value is            0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_05 100
(10 rows affected)
oltp_write_05 200
(10 rows affected)
oltp_write_05 300
(10 rows affected)
oltp_write_05 400
(10 rows affected)
oltp_write_05 500
(10 rows affected)
oltp_write_05_check
                                                                               
 ----------------------------------------------------------------- ----------- 
 oltp_write_05_check should return exactly 0. The actual value is            0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
oltp_write_05_undo
                                  
 -------------------------------- 
 Undoing effects of oltp_write_05 

(1 row affected)
oltp_write_05_check
                                                                               
 ----------------------------------------------------------------- ----------- 
 oltp_write_05_check should return exactly 0. The actual value is            0 

(1 row affected)
                           
 ------------------------- 
 Consistency check passed. 

(1 row affected)
select "**********"
            
 ---------- 
 ********** 

(1 row affected)
